*{margin: 0 auto;}
body{
	background:white url('image/bg-line-repeat.png') repeat;
	padding:10px 20px;}
a{color:#213E62;text-decoration: none;}
a:visited{color:#213E62;text-decoration: none;}
a:hover{color:#213E62;text-decoration: underline;}
img{opacity: 0.7;
	transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	-webkit-transition:all 0.3s ease-in;
}
img:hover{opacity:1;}
img.posting{
	transition: width 1s, height 1s, transform 1s;
	-moz-transition: width 1s, height 1s, -moz-transform 1s;
	-webkit-transition: width 1s, height 1s, -webkit-transform 1s;
	-o-transition: width 1s, height 1s,-o-transform 1s;
}
img.posting:hover{
width: 300px;
height: 375px;
}
input{
display: inline-block;
vertical-align: middle;
width: 170px;
margin: 1px 0;
padding: 4px;
font: normal normal 13px/normal Arial,Sans-Serif;
color: #333;
line-height: normal;
background-color: white;
border: 1px solid #333;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
outline: none;
outline-offset: -2px;
}
/* focus */
input:focus{text-indent: italix  background-color:#ffa}

/* hover */
input:hover {background-color:#ffa}

/* active */
input:active {background-color:#ffa}
/* PLACEHOLDER */

::-webkit-input-placeholder {color:#999} /* WebKit */
:-ms-input-placeholder {color:#999} /* IE 9+ */
::-moz-placeholder {color:#999} /* Firefox 19+ */
:-moz-placeholder {color:#999} /* Firefox 18- */
:placeholder {color:#999} /* W3C */

:focus::-webkit-input-placeholder {color:#b9b989}
:focus:-ms-input-placeholder {color:#b9b989}
:focus::-moz-placeholder {color:#b9b989}
:focus:-moz-placeholder {color:#b9b989}
:focus:placeholder {color:#b9b989}
